8
813 Euclid St
Santa Ana, CA 92703
$5,500,000 USD
3,000 SF
4.4% Cap Rate
3,000 SF
$5,500,000 USD
Service Station