$3,610,000
5665 RIO VISTA DR
40000 sqft
Living Area
49692 sqft
Lot Size
185591 sqft
Year Built
1973
Price/sqft
$90
PEACH PLAZA LLC
$3,610,000
5665 RIO VISTA DR
$3,750,000
1345 WEST BAY DR
$3,755,000
300 EAST BAY DR
$3,790,000
13575 58TH ST N
$4,460,000
2401 WEST BAY DR