Nob Hill Apartments

property location Houston, Texas

1326 Units
12.8% Cash on Cash Return
19.3% Target IRR

Property Enquiry

Property Enquiry