2 Properties Available in Taylor Ridge Villas,Riverdale