Only 2 blocks from the beach, this Avalon duplex is located on....
3 Bedrooms
1 Bathrooms
Rent: $775,000.00
Avalon, CA 90704
View More Details