8 Units in Venice Beach, CA
(Sold At)
$4,000,000
Sold
Property Details
0
0
0
Investment
52 Paloma Avenue, Venice, California 90291
Description: