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: