Baywind Apartments

 151 East 21st Street, Costa MesaCA 92627