Magnolia Grove

 12601 South Green, HoustonTX 77034
$745+1-2 BedsPets OK