Property Details:

Address: 185 Admiral Way

City: Costa Mesa

State: CA

Price: $665000

Price: $665000