33
1707 Arrowhead Rd
North Little Rock, AR 72118
$16,000,000 USD
185,696 SF
242
Units
7.62% Cap Rate
185,696 SF
$16,000,000 USD
Apartments