Costa Mesa, Calif.-based Balboa Capital Corp. has opened an office on the lower level of The Inlander newspaper building, at 1227 W. Summit Parkway, in the Kendall Yards development west of downtown Spokane.
Balboa Capital is a technology-centered financ