$1,995,393
315 23RD AVE NE
2768 sqft
Living Area
4957 sqft
Lot Size
8755 sqft
Year Built
2016
Price/sqft
$502
OVADIA, PHILLIP
$1,995,393
315 23RD AVE NE
$1,995,954
546 16TH AVE NE
$1,996,785
5701 LEELAND ST S
$1,997,370
132 29TH AVE N
$2,490,111
3210 BAYOU PLACIDO BLVD NE