6
4515 Oxford St
Houston, TX 77022
$1,849,922 USD
20,787 SF
25
Units
8.65% Cap Rate
20,787 SF
$1,849,922 USD
Apartments