13407-13413 Woodruff Ave
Bellflower, CA 90706
$1,999,999 USD
6,184 SF
6,184 SF
$1,999,999 USD
Restaurant