8
34 Dudley Ave
Venice, CA 90291
$1,995,000 USD
2,672 SF
5
Units
3.94% Cap Rate
2,672 SF
$1,995,000 USD
Apartments