$539,000
2
Beds
⋅
2
Baths
⋅
N6145049
MLS
⋅
Venice Sands BLDG.
633 Alhambra Road Unit 1006, Venice - Island