$12M Sale of Uptown 41-Unit

SEATTLE – An apartment building located at 105 Mercer Street has sold for $11.8 million. This property was listed by

read more