22Jun

JUNE 2018 (COSTA MESA) The Place new homes in Costa Mesa grand opened last month to overwhelming success. These contemporary single family detached homes are located just 1.1 miles from the beach, homebuyers love the lock and leave lifestyle, ranking The Place at an 87 Walk Score. Ready for...

Read more