Avalon Ocean Avenue is a new apartment community located at the south edge of San Francisco in Balboa Park - A dynamic area just minutes from City College, the Balboa Park BART station and I-280. An ideal combination of convenience and style, Avalon Ocean Avenue offers a choice of studio, one- and two-bedroom apartments in two brand new mid-rise buildings. To learn more please email Leasing Team with Avalon Ocean Avenue or call at (415) 403-2087.
Copyright © 2002-2012. FLBO.com and ForLeaseByOwner.com are Trademarks of ForLeaseByOwner.com, LLC. All rights reserved.