27
739-741 N Fairfax Ave
Los Angeles, CA 90046
Price Upon Request
3,000 SF
3,000 SF
Price Upon Request
Medical