For Sale
5417 Nina Lee Ln — Oak Forest Sec 16
$529,800
5417 Nina Lee Ln, Houston, TX
3 bd
2 ba
2,026 sqft
