3543 Brook Street Apartments is less than one mile from the BART station and about a two-minute drive (or 0.5-mile walk) from The Clocktower Lafayette Shopping Mall.